agriculture and rural development support institution - Spanish English Dictionary